best-efforts sale - Almanca İngilizce Sözlük